package com.us.usws.service.cud;

import net.iwsh.core.exception.DataConflictException;

import com.us.usws.model.domain.system.User;

public interface UserCUDService {

	public String add(User user);

	public void update(User user);

	public void updatePassword(String newPasswd, String userUid);

	public void delete(String uid);

	public void deleteMore(String uids);

	public void undelete(String uid);

	public void hardDelete(String uid) throws DataConflictException;

	public void updateAvatar(String uid, String avatar);

}
